Exemplar of Automotive Architecture with Variability
نویسندگان
چکیده
This work presents an exemplar of automotive architecture with variability. We extracted it from the actual documentation of Adaptive Cruise Control subsystem. Adaptive Cruise Control is a system responsible for maintaining driver selected speed or driver selected headway. We modeled architecture of the system in two modern architecture description languages: AADL and SysML. We also modeled architectural variabilities by applying the upcoming standard of Common Variability Language by OMG. The work shows how to introduce variabilities into existing architectures and presents our experience with modern architecture description languages. Keywords-software architecture, ADL, variability, CVL
منابع مشابه
Variability — Concepts and Patterns ∗
Most software-intensive systems rely on a componentbased design and are therefore made up of encapsulated structural units which are hierarchically composed of one another. In this paper, we (1) propose a scheme for rigorously managing variability in the context of such a compositional hierarchy, which consistently extends the paradigm of component-based design to variability management, (2) pr...
متن کاملDynamic Software Product Line Architectures Using Service-Based Computing for Automotive Systems
Our research is aimed at applying the notion of dynamic runtime variability of software product lines in the embedded automotive software systems to create adaptable and reconfigurable software architectures. We argue that Service-Oriented Architecture (SOA) can be used to describe and compose the software architecture of an in-vehicle Distributed Real-time Embedded System (DRES) software appli...
متن کاملTHE APPLICATION OF DATA ENVELOPMENT ANALYSIS METHODOLOGY TO IMPROVE THE BENCHMARKING PROCESS IN THE EFQM BUSINESS MODEL (CASE STUDY: AUTOMOTIVE INDUSTRY OF IRAN)
This paper reports a survey and case study research outcomes on the application of Data Envelopment Analysis (DEA) to the ranking method of European Foundation for Quality Management (EFQM) Business Excellence Model in Iran’s Automotive Industry and improving benchmarking process after assessment. Following the global trend, the Iranian industry leaders have introduced the EFQM practice to thei...
متن کاملThe Effect 1 Running Head : CATEGORY VARIABILITY The Effect of Category Variability in Perceptual Categorization Neil
Exemplar and distributional accounts of categorization make differing predictions for the classification of a critical exemplar precisely halfway between the nearest exemplars of two categories differing in variability. Under standard conditions of sequential presentation, the critical exemplar was classified into the most similar, least variable category, consistent with an exemplar account. H...
متن کاملDealing with Variability in Architecture Descriptions to Support Automotive Product Lines
Architectural description languages (ADLs) are essential means for a system and software design in the large. Their common concepts are components, ports, interfaces and connectors. Some of them already support the representation and management of variance, a prerequisite to support product line engineering, but the support of variability often stops on component level. In this paper, a more de...
متن کامل